Big Huge Thesaurus

family Pontederiaceae

noun